self contempt - Spanish English Dictionary